def latsym(word):
    alf = 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'
    for sym in word:
        if sym in alf:
            return True
    return False
    
def latsym2(word):
    for sym in word:
        if sym in '-':
            return True
    return False
    
print("Привет! Введи пожалуйста текст")
text = input()
a = text.split()
if len(a) < 2:
    print("Мало данных для анализа")
else:
    zbr = 0
    clc = 0
    tir = 0
    cim = 0
    for word in a:
        if word[0] in 'ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮЁ':
            zbr += 1
        if latsym(word):
            clc += 1
        if latsym2(word):
            tir += 1
        if len(word) < 4:
            cim += 1

    dlin = max(a, key=len)


    print("Кол-во слов:", len(a))
    print("Кол-во слов с заглавной кириллической буквы:", zbr)
    print("Кол-во слов содержащих латинский символ:", clc)
    print("Кол-во слов не превышающих 3 символа:", cim)
    print("Кол-во слов в составе которых имеется дефис:" , tir)
    print()
    print("Самое длинное слово:", dlin)
    print("Длина слова:", len(dlin))